const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port: 5173, // 明确指定端口
    open: true, // 启动后自动打开浏览器
    proxy: {
      '/order': {
        target: 'http://localhost:6013',
        changeOrigin: true,
        pathRewrite: { '^/order': '/' },
        secure: false,
        logLevel: 'debug' // 打印代理日志，方便调试
      },
      '/api/user': {
        target: 'http://localhost:6011',
        changeOrigin: true,
        pathRewrite: { '^/api/user': '/' }, // 移除 /api/user 前缀
        secure: false,
        logLevel: 'debug' // 新增：打印代理日志
      },
      '/api/supplier': {
        target: 'http://localhost:6012',
        changeOrigin: true,
        pathRewrite: { '^/api/supplier': '/' }, // 移除 /api/supplier 前缀
        secure: false,
        logLevel: 'debug' // 新增：打印代理日志
      }
    }
  }
})